Globus's Tour Highlight - Red Square:
Red Square is a city square in Moscow, Russia. The major streets of Moscow radiate from here in all directions, connecting to major highways outside the city. Red Square is often considered the central square of Moscow and all of Russia. This will truly be one of the most impressive sites on your Globus tour.
Click the Globus Tour to View Tour Details, Dates, Itinerary and booking information.